Big Huge Thesaurus

guided missile

noun